due to participations - Turco Inglés Diccionario